/* eslint-disable indent */
import Vue from 'vue'
import Router from 'vue-router'
import Login from './components/Login.vue'
import Home from './components/Home.vue'
import Users from './components/user/Users.vue'
import Welcome from './components/Welcome.vue'
Vue.use(Router)

const router = new Router({
  routes: [
    { path: '/', redirect: '/login' },//redirect 重定向 当打开页面时自动跳转到login
    { path: '/login', component: Login },
    {
      path: '/home',
      component: Home,
      redirect: '/welcome',
      children: [
        {
          path: '/welcome',
          component: Welcome,
        },
        {
          path: '/users',//用的是后台提供的users
          component: Users,
        }]
    }
  ]
})
//挂载路由导航守卫
//router.beforeEach((to, from, next ) =>{
// to 将要访问的路径
//from 代表从那个路径跳转
//next()放行 next('/login') 强制跳转
// if(to.path === 'login') return next()
// ///获取token
// const tokenStr = window.sessionStorage.getItem('token')
// if(!tokenStr) return next('/login')
//})


export default router